package com.question_barrier.service;

import com.question_barrier.entity.User;

import java.util.List;

/**
 * @Author 番薯
 */
public interface UserService {
    /**
     * 获取所有的用户
     */
    List<User> getAllUser();

    /**
     * 增删查改
     */
    int addUser(User user);

    int deleteUser(long id);

    int updateUser(User user);

    User queryUser(long id);

    /**
     * openId是否存在
     *
     * @param openId
     * @return
     */
    boolean existsByOpenId(String openId);

    User findByOpenId(String openId);

    List<User> getTop10();

}
